something which coasts - English Synonyms Dictionary